package com.cskaoyan.com.generic.generic1;

public class Demo2 {
    public static void main(String[] args) {

// 所谓泛型, 既是我们在设计某些代码的时候,
// 可能事先对某个类型并不确定,
// 我们可以假定一种类型来代指,
// 当我们真正使用的时候再指明具体的类型
// 就像传参一样

        User<Integer> user1 = new User<Integer>("zs", 18);


        User<String> user2 = new User<String>("zs", "18");


    }
}

class User <XXX>{
    String name;
    XXX age;

    public User(String name, XXX age) {
        this.name = name;
        this.age = age;
    }
}